package com.example.lotterysystem.pojo.dataobject;

import com.example.lotterysystem.service.enums.ActivityPrizeStatusEnum;
import com.example.lotterysystem.service.enums.ActivityPrizeTiersEnum;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class ActivityPrizeDO extends BaseDO{
    /**
     * 关联的活动Id
     */
    private Long activityId;
    /**
     * 关联的奖品Id
     */
    private Long prizeId;
    /**
     * 关联的奖品个数
     */
    private Long prizeAmount;
    /**
     * 关联的奖品等级
     * @see ActivityPrizeTiersEnum#name()
     */
    private String prizeTiers;
    /**
     * 关联的奖品状态
     * @see ActivityPrizeStatusEnum#name()
     */
    private String status;
}
